#ifndef _STRING_H_
#define _STRING_H_

char * strcpy(char *, const char *);

char * strncpy(char *, const char *, size_t);

char * strcat(char *, const char *);

char * strncat(char *, const char *, size_t);

int strcmp(const char *, const char *);

int strncmp(const char *, const char *, size_t);

char * strchr(const char *, int);

char * strnchr(const char *, size_t, int);

char * strstr(const char *, const char *);

size_t strlen(const char *);

size_t strnlen(const char *, size_t);

void * memset(void *, int, size_t);

void * memcpy(void *, const void *, size_t);

void * memmove(void *, const void *, size_t);

int memcmp(const void *, const void *, size_t);

void * memchr(const void * ,int, size_t);

#endif _STRING_H_ /* end of _STRING_H_ */
